batten cleat - French English Dictionary